chance upon - French English Dictionary
History

chance upon

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "chance upon" in French English Dictionary : 3 result(s)

English French
General
chance upon trouver par hasard [v]
chance upon tomber par hasard [v]
chance upon rencontrer par hasard [v]